// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package cn.com.smartdevices.bracelet.chart.deprecated; import cn.com.smartdevices.bracelet.DataManager; import cn.com.smartdevices.bracelet.Debug; import cn.com.smartdevices.bracelet.model.SportDay; // Referenced classes of package cn.com.smartdevices.bracelet.chart.deprecated: // StatisticWeeklyFragment class x implements cn.com.smartdevices.bracelet.chart.data.ChartDataLoader.LoadCallback { final StatisticWeeklyFragment a; x(StatisticWeeklyFragment statisticweeklyfragment) { a = statisticweeklyfragment; super(); } public boolean hasData(int i) { SportDay sportday = a.mInitDay.addWeek(i); Debug.i("Chart.StatisticWeekly", (new StringBuilder()).append("Has Week : ").append(a.formatDate(sportday)).toString()); if (sportday.getWeekStartDay().before(a.mStartDay.getWeekStartDay()) || sportday.getWeekStartDay().after(a.mStopDay.getWeekStartDay())) { Debug.w("Chart.StatisticWeekly", "False!!"); return false; } else { return true; } } public cn.com.smartdevices.bracelet.chart.data.ChartDataLoader.ItemData loadData(int i) { int j; SportDay sportday; SportDay sportday1; int k; int l; int i1; int j1; j = 0; sportday = a.mInitDay.addWeek(i); Debug.i("Chart.StatisticWeekly", (new StringBuilder()).append("Load Week : ").append(a.formatDate(sportday)).toString()); sportday1 = sportday.getWeekStartDay(); k = 0; l = 0; i1 = 0; j1 = 0; _L2: int l1; int i2; int j2; int k2; if (k >= 7) { break; /* Loop/switch isn't completed */ } SportDay sportday2 = sportday1.addDay(k); Debug.i("Chart.StatisticWeekly", (new StringBuilder()).append("Load Day : ").append(sportday2).toString()); cn.com.smartdevices.bracelet.model.DaySportData.Summary summary = a.mDataManager.getSummary(sportday2); Debug.i("Chart.StatisticWeekly", (new StringBuilder()).append("Summary : ").append(summary).toString()); if (summary == null) { break MISSING_BLOCK_LABEL_280; } if (summary.getSteps() > 0) { j1 += summary.getSteps(); j++; } if (summary.getSleep() <= 0) { break MISSING_BLOCK_LABEL_280; } int i3 = i1 + (100 * summary.getSleep()) / 480; int j3 = l + 1; l1 = i3; i2 = j1; j2 = j; k2 = j3; _L3: k++; int l2 = k2; j = j2; j1 = i2; i1 = l1; l = l2; if (true) goto _L2; else goto _L1 _L1: StatisticChartViewOld.StatisticChartData statisticchartdata = a.newStatisticChartData(j1, i1, j, l); statisticchartdata.date = a.formatDateShort(sportday); return statisticchartdata; int k1 = l; l1 = i1; i2 = j1; j2 = j; k2 = k1; goto _L3 } public void onDataLoaded(cn.com.smartdevices.bracelet.chart.data.ChartDataLoader.ItemData itemdata) { } public void onToItem(int i) { SportDay sportday = a.mInitDay.addWeek(i); Debug.i("Chart.StatisticWeekly", (new StringBuilder()).append("To Week : ").append(a.formatDate(sportday)).toString()); a.mCurrentDay = sportday; a.updateDateTitle(sportday); a.cleanStatisticData(); SportDay sportday1 = sportday.getWeekStartDay(); for (int j = 0; j < 7; j++) { SportDay sportday2 = sportday1.addDay(j); Debug.i("Chart.StatisticWeekly", (new StringBuilder()).append("Load Day : ").append(sportday2).toString()); a.totalStatisticData(sportday2); } a.updateStatisticInfo(); } }